putty powder - French English Dictionary